Skip to content

Comments

feat(ui): [date-ranger] add overlayClassName and overlayStyle props#970

Merged
dengfuping merged 1 commit intomasterfrom
feat/date-ranger-add-overlay-classname
Feb 13, 2025
Merged

feat(ui): [date-ranger] add overlayClassName and overlayStyle props#970
dengfuping merged 1 commit intomasterfrom
feat/date-ranger-add-overlay-classname

Conversation

@wzc520pyfm
Copy link
Collaborator

@wzc520pyfm wzc520pyfm commented Feb 13, 2025

📦 Modified package

  • @oceanbase/design
  • @oceanbase/ui
  • @oceanbase/icons
  • @oceanbase/charts
  • @oceanbase/util
  • @oceanbase/codemod
  • Other (about what?)

🤔 This is a ...

  • New feature
  • Bug fix
  • Site / documentation update
  • Demo update
  • Component style update
  • TypeScript definition update
  • Bundle size optimization
  • Performance optimization
  • Enhancement feature
  • Internationalization
  • Refactoring
  • Code style optimization
  • Test Case
  • Branch merge
  • Workflow
  • Other (about what?)

🔗 Related issue link

💡 Background and solution

特殊场景需要做单独适配,目前无法自定义时间选择面板的样式,因此添加两个参数用于自定义时间选择面板的样式。

使用:

<DateRanger
   overlayClassName="overlay-custom-date-ranger"
   overlayStyle={{ color: 'red' }}
/>

image

📝 Changelog

Language Changelog
🇺🇸 English add overlayClassName and overlayStyle props
🇨🇳 Chinese - 🆕 DateRanger 新增 overlayClassNameoverlayStyle 属性,用于设置弹出面板的样式。

☑️ Self-Check before Merge

⚠️ Please check all items below before requesting a reviewing. ⚠️

  • Doc is updated/provided or not needed
  • Demo is updated/provided or not needed
  • TypeScript definition is updated/provided or not needed
  • Tests is updated/provided or not needed
  • Changelog is provided or not needed

@github-actions
Copy link

github-actions bot commented Feb 13, 2025

@dengfuping
Copy link
Collaborator

Need to fix conflicts

@wzc520pyfm wzc520pyfm force-pushed the feat/date-ranger-add-overlay-classname branch from 036a088 to f03418d Compare February 13, 2025 08:38
@dengfuping dengfuping merged commit 92f7eb6 into master Feb 13, 2025
6 checks passed
@wzc520pyfm wzc520pyfm deleted the feat/date-ranger-add-overlay-classname branch February 13, 2025 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants